overcast (ovcst) - Turkish English Dictionary